young person with revolutionary ideas - Spanish English Dictionary